Classifying Component Interaction in Product-Line Architectures

نویسندگان

  • Bo Nørregaard Jørgensen
  • Wouter Joosen
چکیده

This paper describes a set of interaction patterns that were used to facilitate the composition of components in the product-line architecture of a robot control system. The primary purpose of supporting a common set of component interaction patterns in a productline architecture is to reduce the learning curve of the inner working of the architecture. Interaction patterns provide the means for informal reasoning about the functionality and temporal behavior of components and their interconnections. In addition, it supports increased readability of the architecture diagrams.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Standardizing Component Interaction Patterns in Product-Lines Architectures

In this position paper we describe a set of interaction patterns that have been used to facilitate the composition of components in the product-line architecture of a robot control system. The primary purpose of standardizing component interaction is to reduce the learning curve of the inner working of the product-line architecture. Secondary it results in increased readability of the architect...

متن کامل

Component Evolution in Product-Line Architectures

The results of a case study investigating the experiences of component-based software development in the context of a product-line architecture are presented. The case study involves two companies, i.e. Axis Communications AB and Securitas Larm AB that employ product-line architectures. The paper discusses the differences between the academic and the industrial view on software components, the ...

متن کامل

Measuring Product Line Architectures

Software application families and their accompanying architectures (also referred to as product line architectures or PLAs) are a promising area in which the potential of software component reuse can be fully realized. Evolving such application families necessitates making informed architectural decisions. Among industry and research communities, it is recognized that software metrics can provi...

متن کامل

Coping with variability in product-line architectures using component technology

Since any successful software product is continuously evolving in order to fulfill market requirements, it needs an architectural basis that can sustain the necessary variability to meet changing requirements. In this paper we presents a component-oriented approach for developing product-line architectures that can accommodate variability through separation of architectural, functional and non-...

متن کامل

Towards an Impact Analysis for Component Based Real-Time Product Line Architectures

In this paper we propose a method for predicting the consequences of adding new components to an existing product line in the real-time systems domain. We refer to such a prediction as an impact analysis. New components are added as new features are introduced in the product line. Adding components to a real-time system may affect the temporal correctness of the system. In our approach to produ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999